form of entertainment - Turkish English Dictionary